mint liqueur - German English Dictionary